@charset "utf-8";
/* CSS Document */

/*  ================================ 全局样式 ================================ */
* {
	margin:0px;
	border:none;
	padding:0px;
	font-size:12px;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font: 12px/1.5em Tahoma, Helvetica, Arial, sans-serif;
	color:#232322;
}
.body_firs {
	background: url("../images/system/bg.jpg") no-repeat scroll center top;
	color: #484747;
	font-size: 12px;
	  height: 1030px;
	width: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
address, cite, dfn, var {
	font-style: normal;
}
code, kbd, pre, samp, tt {
	font-family: "Courier New", Courier, monospace;
}
small {
	font-size: 12px;
}
ul, ol {
	list-style: none;
}
/* a style */
a {
	text-decoration: none;
	color: #666666;
	cursor: pointer;
}
a:hover {
	text-decoration: none;
	color:#ff0000;
}
table {
	border-collapse: collapse;
	border-spacing:0;
}
hr {
}
.clear {
	clear:both;
}
input {
	border:1px solid #d7d7d7; height:22px;
}

.inputredio {
	 border:0px solid #d7d7d7;width:17px;height:14px;
}
.input_shorter {
	border:1px solid #d7d7d7; width:60px; height:22px;
}
.input_shortest {
	border:1px solid #d7d7d7; width:40px; height:22px;
}
.input_longer{
	border:1px solid #d7d7d7; width:230px; height:22px;
}
.input_longest {
	border:1px solid #d7d7d7; width:620px; height:22px;
}
.labelOfTotal {
	color: red;
	font-weight: bolder;
}
/*  ================================ 全局样式 ================================ */

/*--------------------------- 头部 begin-----------------------------*/
.top {
	/*background:url(../../html/top_bg_02.jpg) no-repeat;*/
	height:145px;
	width: 1224px;
	margin: 0 auto;
	  
}
.kehu_logo { display:inline;
	height:58px;
	width:130px;
	float:left;
	margin-left:49px;
	margin-top:25px;
}
.travel_logo {
	height:55px;
	width:294px;
	float:left;
	margin-top:0px;
	margin-left:82px;
}
/*--------------------------- 头部 end-----------------------------*/

/*--------------------------- 中间 css begin-----------------------------*/
.main {
	width:1224px;
	margin: 0 auto;
}
.containter {
	width:1224px;
	margin: 0 auto;
	
}
.bg_top {
	clear:both;
	background:url(../images/system/bg_top.png) no-repeat center top;
	width:1224px;
	height:14px;
}

/*----------------------------背景色--------------------------------*/
.bg {
	background:url(../images/system/bg_center.png) repeat-y center top;
	width:1224px;
}
.content { margin-left:30px; width:1204px; margin:0 auto; }
/*-----------------------------底部---------------------------------*/
.di { width:100%;}
.bg_bottom {
	background:url(../images/system/bg_bottom.png) no-repeat center top;
	height: 33px;
    width: 1224px;
	margin: 0 auto;
}
/*--------------------------- 中间 css end-----------------------------*/


/*导航样式开始*/
.navigation {
	/* border:1px solid #ccc;
	background:#d6e8fb; */
	width:120px;
	padding:0px; 
	margin:0px;  
	height:28px;
	position:absolute; 
	z-index:9999;
	display: none;
}
.navigation ul li {
	width:78%;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.navigation ul li a { 
	display:block;
	padding:2px 8px; 
	background:#E9FFDD; 
}
.navigation ul li a:hover { 
	background:#d6e8fb;
	color:green;
	font-weight:700;
}
/*导航样式结束*/








/*--------------------------- 菜单-----------------------------*/
.menu {
	clear:both;
	width:1224px;
	height:50px;
	margin:0 auto;
	
}
.menu_left {
	float:left;
	width:17px;
	height:50px;
}
.menu_center {
	background:url(../images/system/menu_bg_03.jpg) repeat-x;
	vertical-align:middle;
	height:49px;
	line-height:34px;
	vertical-align:middle;
	width:1175px;
	float:left;
	color:#FFF;
	padding-left:15px;
}
.menu_right {
	background:url(../images/system/menu_right.png) no-repeat;
	height:50px;
	width:17px;
	float:left;
}
.welcome {
	float:left;
	width:500px;
}
.menu_button {
	float:right;
	width:150px;
}
.menu_button ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu_button ul li {
	float:left;
	background:url(../images/system/xiugai_button.png) 0px 5px no-repeat;
	width:60px;
	margin-right:10px;
	line-height:34px;
	text-align:center;
}
.menu_button ul li a {
	color:#575556;
	text-decoration:none;
}
/*----------------------------------------------------- 主题部分-------------------------------------------------------------------------*/
.content {
	width:1160px;
	margin:0 auto;
}
/*-------------------------- 左侧菜单-----------------------------*/
.sub_left {
	width:180px;
	border:1px solid #dddddd;
	background:#f1f1f1;
	
}
.sub_left ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.sub_left ul li{background:url(../images/system/sub_menu_03.jpg) repeat-x left top; margin-bottom:1px;}
.sub_left ul li a{  cursor:pointer; display:block;color:#FFF;font-weight:normal;text-decoration:none;line-height:30px; padding-left:25px; background:url(../images/system/sub_xiala2.png) no-repeat 150px center; padding-right:30px; height:30px;}
.sub_left ul li a:hover{ color:#fff;}
.sub_left ul .select a{ cursor:pointer;  background:url(../images/system/tanchu_xiala.png) no-repeat 150px center;}

.sub_left .u2 li{ background:none;}
.sub_left .u2 li a{ cursor:pointer; background:url(../images/system/jiantou2_03.jpg) no-repeat 22px center; padding:0 0 0 40px; color:#000;border-bottom:1px dotted #CCCCCC;}
.sub_left .u2 li a:hover{ color:#000;}
.sub_left ul .select .u2 .select1 a{cursor:pointer; background:url(../images/system/jiantou1_03.jpg) no-repeat 22px center;}
.sub_left .u3 {margin-left:12px;}
.sub_left .u3 li a{ cursor:pointer; background:url(../images/system/dian_03.jpg) no-repeat 30px center; border:none;}
.sub_left ul .select .u2 .select1 .u3 a{font-weight:normal;  cursor:pointer; background:url(../images/system/dian_03.jpg) no-repeat 30px center;}

 
/*----------------------------------------------------------------- 右侧主体部分-----------------------------------------------------------------------------*/

.sub_center {
	width:12px;
	float:left;
	vertical-align:center;
	margin-top:300px;
}
.sub_right {
	width:100%;
}
.sub_right_head {
	background:url(../images/system/sub_right_menu_03.jpg) repeat-x;
	height:32px;
	line-height:32px;
	font-weight:bold;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.sub_right_head p {
	float:left;
}
.sub_gundongtiao {
	width:15px;
	float:left;
}

.sub_right_head img {
	
	vertical-align:middle;
	padding-left:10px;
	margin-right:5px;
	padding-top:5px;
}
/*验证提示*/
.message_show_for_validate {
	color:red;
	height:15px;
}
/*radio的样式*/
.input_radio {
	width:13px;
	height:13px;
	line-height:13px;
	margin-right:2px; 
	vertical-align:-2px;
	*vertical-align:middle;
	_vertical-align:3px;
}
/*---------------------------- 用户管理 --------------------------------*/
/*该样式定义了table的边框线*/
.add-userbd {
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:15px 0px;
}

.search_table {
	margin:0 auto;
}

.search_table select {
	border: 1px solid #D7D7D7;
	height: 24px;
	width:132px;
	line-height:22px;
	text-align: center;
}
.search_table td {
	height:35px;
	line-height:35px;
}

.clear {
	clear:both;
}
.add-userbtn {
	background:url(../images/system/add-btn_03.jpg) no-repeat;
	width:75px;
	height:23px;
	border:none;
}
.add-userbtn-bord {
	border-bottom:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	padding:10px 0px;
	margin:15px auto;
	_margin:7px auto;
	text-align:center;
	width:96%;
}
.change-userbd {
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:15px 0px;
	border-bottom:1px solid #CCC;
}

/*---------------------------------表中表样式   begin---*/
.list_table_37_inner {
	border:1px solid #eaeaea; 
	margin:2px;
	width:99.6%;  
}

.list_table_37_inner_first_tr {
	background : #c7d2fd;
	height: 30px;
}

.list_table_37_inner_other_tr {
	background : #d7d7d7;
}

/*---------------------------------表中表样式  end---*/
.list_table_37 {
	border-collapse:collapse;
	margin-right:1px;
	margin-left:1px;
	width:99.9%;
}

.list_table_37 td {
	border:1px solid #d7d7d7;
	height: 31px;
	text-align:center;
}

.list_table_37 th {
	background: url(../images/system/change-user_07.jpg) repeat-x;
	border:1px solid #d7d7d7;
	height: 31px;
}

.list_table {
	border-collapse:collapse;
	margin:0 auto;
}


.list_table td {
	border:1px solid #d7d7d7;
	height: 31px;
	text-align: center;
}

.list_table th {
	background: url(../images/system/change-user_07.jpg) repeat-x;
	border:1px solid #d7d7d7;
	height: 31px;
	text-align: center;
}

.list_table tr {
 	height:100%;
}
/*****列表变色*****/
.list_table tr:hover {
	background:url(../images/system/add-gl.jpg);
	background-repeat: repeat-y
	background-repeat: repeat-x
}
/*-----------------------------  列表中编辑、添加的样式  ---------------------------*/
.list_table_edit {
	border-collapse:collapse;
	margin:0 auto;
}

.list_table_edit th {
	background: url(../images/system/change-user_07.jpg) repeat-x;
	border:1px solid #d7d7d7;
	height: 31px;
	text-align: center;
}

.list_table_edit tr {
 	height:100%;
}

.list_table_edit td {
	border:1px solid #d7d7d7;
	height: 31px;
	text-align: center;
}

.list_table_edit td select{
	border: 1px solid #D7D7D7;
    height: 24px;
    line-height: 22px;
    width: 132px;
}

.first_tr {
	background: url(../images/system/change-user_07.jpg) repeat-x;
}
.change-user-tabous {
	background:#f1f3f2;
}

.fanyebt {
	border:1px solid #d7d7d7;
	height:24px;
	line-height:24px;
	padding:0px 8px;
	text-align:center;
	margin-right: 10px;
	_margin-right: 5px;
	background:#FFFFFF;
	margin:0 auto;
}

/*-----------------------------  用户管理  ---------------------------*/
.yhgl-searchbtn {
	background: url(../images/system/yhgl-cx_03.jpg) no-repeat;
	width:75px;
	height:23px;
	border:none;
}
.yhgl-btn {
	width:96%;
	margin:0 auto;
	margin: 0px auto 10px auto;
	_margin:5px auto;
	font-weight:bold;
}
.yhgl-btn img {
	margin-left:20px;
	_margin-left:10px;
	margin-right:5px;
}
.jsgt-img img {
	margin-left:15px;
	margin-right:10px;
	vertical-align:middle;
}
/*------------------------ menulist  ---------------------------*/
.menulist-addbtn {
	background:url(../images/system/menulist_03.jpg) no-repeat;
	width:112px;
	height:24px;
	border:none;
	margin-left:10px;
	margin-top:4px;
	_margin-top:2px;
}
.menulist-deletebtn {
	background: url(../images/system/menulist_07.jpg) no-repeat;
	width:106px;
	height:28px;
	border:none;
	margin-left:10px;
}
/*----------------------------------- 组织管理  ------------------------------------*/
.zlgl-left {
	float:left;
	width:170px;
}
.zlgl-left ul {
	padding-left:36px;
}
.zlgl-left ul li {
	background:url(../images/system/zzgl_05.jpg) left center no-repeat;
	list-style-image: url(../images/system/zzgl_03.jpg);
	line-height:30px;
	padding-left:20px;
}
.zlgl-right {
	float:right;
}
/*-------------------------------- 保险档案  -------------------------------*/
.bxda-search {
	background:#efefef;
	margin-top:-15px;
	_margin-top:-7px;
	padding:10px 20px;
	margin-bottom:10px;
	_margin-bottom:5px;
	height:auto;
}
.bxda-search p {
	float: left;
}
.bxda-search-input {
	width:276px;
	height:23px;
	border:1px solid #dddddd;
	margin-right:5px;
	color:#bfbebe;
	line-height:23px;
	padding-left:5px;
}
.bxda-searchbtn {
	background:url(../images/system/bxda-btn_03.jpg) no-repeat;
	width:67px;
	height:25px;
	border:none;
}
/*-------------------------------- 字典管理  -------------------------------*/
.right_caidan {
	float:left;
	width:175px;
}
.right_caidan ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.right_caidan ul li {
	display:block;
	line-height:25px;
	padding-left:50px;
	background:url(../images/system/zzgl_10.jpg)30px center no-repeat;
}
/*-------------------------------- 团购规则 -------------------------------*/
.tijiao {
	width:200px;
	height:30px;
	margin:0 auto;
	margin-top:30px;
}
.tijiao ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.tijiao ul li {
	float:left;
	background:url(../images/system/zzgl_14.jpg) no-repeat;
	height:25px;
	width:70px;
	text-align:center;
	line-height:25px;
	margin-right:20px;
}
.tijiao ul li a {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
/*-------------------------------- 购物返利计算公式 -------------------------------*/
.gouwu_fanli {
	width:96%;
	border-top:1px solid #CCC;
	margin:0 auto;
	height:320px;
}
.gongshi {
	font-size:14px;
	font-weight:bold;
	color:#3682c6;
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.gongshi_text input {
	height:22px;
	line-height:22px;
	width:190px;
}
.fuxuankuang {
	height:20px;
	width:20px;
}
/*-------------------------------- 集合地点--添加-------------------------------*/

.jiudian_kuang {
	border:none;
}

.jiage_text {
	height:22px;
	line-height:22px;
	width:180px;
}
.yhgl-btn img {
	vertical-align:middle;
}

.gongsi_jieshao {
	margin:0px 15px;
	line-height:22px;
}
.gongsi_jieshao span {
	
}
.pingjia {
	
}
.pingjia_xian {
	margin-top:10px;
}
.pingjia_list {
	font-family:Arial, Helvetica, sans-serif;
}
.pj_liebiao td {
	border-bottom:1px dotted #ccc;
}
.pj_time {
	color:#999;
}
/*--------------------------------报名------------------------------*/
.baoming_title {
	text-align:center;
	font-size:12px;
}
.baoming_title a {
	color:#3682c6;
	margin-right:20px;
}
.baoming_main {
	margin-top:20px;
	margin-bottom:0px;
}
.baoming {
	border-top:1px solid #CCC;
}
.baoming td {
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
.baoming th {
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background:url(../images/system/baoming_title_bg_03.jpg) repeat-x;
	height:30px;
	line-height:30px;
}
/*--------------------------------线路报名-----------------------------*/
.xianlu_tianshu {
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
}
.xianlu_tianshu a {
	margin-right:5px;
	margin-left:5px;
	line-height:25px;
	height:25px;
}
.xianlu_tianshu img {
	vertical-align:middle;
}
/*--------------------------------业务线路-----------------------------*/
.zhuangtai {
	list-style:none;
	margin:0px;
	padding:0px;
	margin:10px;
}
.zhuangtai li {
	float:left;
	margin-right:10px;
	background:url(../images/system/hong_03.jpg) left center no-repeat;
	padding-left:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	display:block;
}
.zutuan {
	line-height:25px;
	width:180px;
}

/*===============================================操作成功失败的弹出层 =======================================*/
.tcc-main{ border:1px solid #dedede; width:304px;}
.tcc-maintitle{	background:url(../images/system/sub_right_menu_03.jpg) repeat-x;
	height:32px;
	line-height:32px; }
.tcc-maintitle-left{ float:left; padding-left:10px; color:#636363; font-weight:bold;}
.tcc-maintitle-right{ float:right; padding-right:10px; padding-top:8px;}
.tcc-main-img{ width:128px; height:128px; margin:0 auto; padding:30px 0px;}
.tcc-main-text{ text-align:center; font-size:30px; font-weight:bold; color:#747373; padding-bottom:30px;}

.detailInfo_table {
	padding: 0px;
}

.detailInfo_table td {
	padding: 5px;
	border: 1px solid #D7D7D7;
}

.table_g {
	width:100%;
	font-size: 12;
	align:center;
	cellpadding:0; 
	cellspacing:0;
	border: 1px solid #D7D7D7;
}

.table_g td{
padding: 5px;
}

.table_g td select{
border: 1px solid #D7D7D7;
    height: 24px;
    line-height: 22px;
    width: 132px;
}



/*===============================================login=======================================*/
.login-bodybg{ background: url(../images/login/loginbody4_02.jpg) repeat-x top;}
.login-top{ width:1119px; height:87px; margin:0 auto; text-align:left;}
.login-bg{ background:url(../images/login/loginbg_03.jpg) no-repeat; width:1119px; height:469px; margin:0 auto;}
.login-ljxq{ float:left; padding-top:160px; padding-left:20px; }
.login-ljxq a{font-size:18px; font-weight:bold; color:#000;}
.login-ljxq a:hover{ color:#FF0000;}
.login-main{ float:left!important; padding-left:467px!important ; padding-top:115px;}
.login-main-put{ width:206px; height:26px; border:1px solid #44a751; padding-left:10px; color:#a3a3a3; line-height:26px; margin-bottom:15px; _margin-bottom:7px; }
.login-main-put2{ width:100px; height:26px; border:1px solid #44a751; padding-left:10px; color:#a3a3a3; line-height:26px; margin-bottom:15px; _margin-bottom:7px; }
.login-main-yzml{ float:left;}
.login-main-yzmr{ float:left; padding-left:10px;}
.login-main-btnkj{ padding:15px 0px;}
.login-main-btn{ background:url(../images/login/login_12.jpg) no-repeat; width:105px; height:32px; color:#fff; line-height:32px; font-size:14px; font-weight:bold; border:none; text-align:center; margin-right:5px;}
.login-main-text{ color:#ff6600; text-decoration:underline; margin-right:20px; }
.login-main-text-k{ padding-left:40px; }
.login-bq{ width:1119px; color:#00820f; text-align:center; line-height:30px; padding-top:140px;}

/*-------------------------------------------------------------registration--------------------------------------------*/
#regist-maincontant{ width:1011px; margin:0 auto;}
.regist-main-title{ background:#f6f6f6; height:36px; border:1px solid #e6e6e6; }
.regist-main-title ul li{ padding:0 8px; float:left; line-height:36px; }
.regist-main-title-left{ float:left;}
.regist-main-title-right{ float:right;}
.regist-main-title-weib{ background:url(../images/redistration/registrationwb_03.jpg) no-repeat left center; padding-left:30px!important;}
.regist-main-top{ height:99px;} 
.rggist-main-menu{ background:url(../images/redistration/registration_03.jpg) repeat-x; height:33px; padding-top:3px; width:1011px; margin:auto; }
.rggist-main-menu ul li{  float:left; line-height:33px;  margin-left:10px; }
.rggist-main-menu ul li img{ padding-top:7px;}
.rggist-main-menu ul li a{color:#fff; font-size:16px; width:95px; height:33px; text-align:center; display:block;}
.rggist-main-menu ul li a:hover{ background:url(../images/redistration/registration_06.jpg) center no-repeat; color:#306606; font-weight:bold; width:95px; height:33px;}
.rggist-main{}
.rggist-main-zcinfor{ padding:15px 0px; margin:0 auto; width:995px; height:36px;}
.rggist-main-text{ background: #f4fbff url(../images/redistration/registrationbg_15.jpg) no-repeat; width:973px; border:1px solid #c0c0c0; margin:0 auto; padding:10px;}
.rggist-main-texttitle{ background:url(../images/redistration/registration_15.jpg) no-repeat; width:148px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#fff; }
.rggist-main-tab { 
	background:url(../images/redistration/redistrationtmbg.png) repeat; 
	border-top:1px solid #5ab10e; 
	margin-bottom:15px;
	width: 100%;
}
.rggist-main-inpnut{ 
	width:180px; 
	height:22px; 
	border:1px solid #a4a4a4; 
	line-height:22px;
}
.rggist-main-inpnut_shorter{ width:90px; height:22px; border:1px solid #a4a4a4; line-height:22px;}
.rggist-main-inpnut_shortest{ width:55px; height:22px; border:1px solid #a4a4a4; line-height:22px;}
.rggist-main-red{ color:#ff0000; font-size:14px; padding:0px 8px;}
.rggist-main-yew{ color:#df7300;}
.rggist-main-pad{padding-left:30px;}
.regist-yjs { line-height:40px; text-align:center; }
.regist-yjs-btn{ padding:20px;}
.regist-foot{ color:#626262; background:#b6b7b7; height:50px; line-height:50px; text-align:center;}

/*-------------------------------------------------------------颜色 (沈威)--------------------------------------------*/
.red {
	color:red;
}

/*--------------------------------旅游信息平台------------------------------*/
.lvyou_xian {
	height:15px; 
	margin:0 auto; 
	margin-left:20px;
	margin-top:15px; 
	margin-bottom:10px;
}
.travel_list { border-bottom:1px dashed #CCC; height:100px; margin: 10px; }
.travel_title { font-size:14px; font-weight:bold; color:#3682c6; padding-left:10px; padding-right:10px; line-height:25px;}
.travel_jieshao { margin:10px 10px;}
.travel_shili {  padding:10px 10px;}
.travel_shili ul { list-style:none; margin:0px; padding:0px;}
.travel_shili ul li { float:left; width:120px; height:25px; line-height:25px;}
.travel_shili ul li a { color:#cba804;}
.jinpai { background:url(../images/platform/jinpai_03.jpg) left center  no-repeat;  padding-left:25px; }
.renzheng { background:url(../images/platform/gongyingshang_03.jpg) center left no-repeat; padding-left:25px; }
.shiming { background:url(../images/platform/shiming_03.jpg) center left no-repeat; padding-left:25px; }
.zuanshi { background:url(../images/platform/zuanshi_03.jpg) center left no-repeat; padding-left:25px; }



/*-----------------------------------------------------------textarea-------------------------------*/
textarea{
	width:98%; border:1px solid #e0e0e0;
}
/*-------------------------------------------------报销、计调 	begin-----------------------------------------------------*/
.change-user-tabtitle {
	background: url(../images/system/change-user_07.jpg) repeat-x;
	height:31px;
}
.change-user-tab {
	border-collapse:collapse;
	margin:0 auto;
}
.change-user-tab td {
	border:1px solid #d7d7d7;
}
.ywjd-yss{ margin-top:10px; _margin-top:5px;display:block; width:7px; height:7px; background:#09bb22; margin-left:30px; margin-right:10px; }
.ywjd-wss{ margin-top:10px; _margin-top:5px;display:block; width:7px; height:7px; background:#c20a28; margin-left:30px; margin-right:10px; }
.tdjdap-title{ font-weight:bold; color:#2b8ee5; padding-left:10px;}
.tdjdap-tab td{ padding-left:10px;}
.tdjdap-tab-in{ padding:10px;}
.tdjdap-title-bg{ background:#ededed; cursor: pointer;}
.tdjdap-title-bg span{ padding:0px 10px;}
.tdjdap-title-bg .spanShort{ padding:0px 0px;}
.tdjdap-title-text1{ color:#dd7800; font-weight:bold;}
.tdjdap-word-black{ color:#262626;}
.tdjdap-word-red{ color:#c00f0f;}
.tdjdap-btn-bg{ border:1px solid #bcbcbc; background:url(../images/system/tdjdap_03.jpg) repeat-x; padding:0px 10px; text-align:center; color:#000; height:21px; line-height:21px; margin-right:10px; cursor: pointer;}
.tdjdap-pad{ padding:0px!important;}
.tdjdap-select{ border:1px solid #e0e0e0;}
.tdjdap-select2{ width:45px;border:1px solid #e0e0e0;}
.shbx-tab{ border-collapse:collapse;}
.shbx-tab td{ border:1px solid #fff;}
.shbx-tab-bg{ background:#dadada;}
.shbx-data{ background:url(../images/system/shbx-data_03.jpg) repeat-x; height:28px; color:#000; line-height:28px;
    margin-top: 5px;
    width: 100px;
    text-align: center;
    cursor: pointer;
}
.shbx-ty{ background:#ebebeb; color:#000;}
.shbx-yjtext{ border:none; border:1px solid #a7a7a7!important;}
.shbx-zzmx{ height:28px; line-height:28px; padding-left:20px; background:#dadada; text-align:left;}
.shbx-zzmx span{ padding:0px 10px;}
.shbx-infor{ margin-right:10px;}
/*-------------------------------------------------报销、计调 	end-----------------------------------------------------*/

/*-----------------------------------add - ljt------------------------------*/
.sub_left .unew li{ background:none;}
.sub_left .unew li a{ background:none no-repeat 22px center; padding:0 0 0 40px; color:#000;border-bottom:1px dotted #CCCCCC;}
.sub_left .unext li a{ background:none; border:none;}
.sub_left .unew li a:hover{ color:#000;}
.sub_left ul .select .u2 .select1 .unext a{background: url(../images/system/add-zk.jpg) no-repeat 30px center; padding-left:50px;}
.sub_left .usesond li a{ background:none; border:none;}
.sub_left ul .select .u2 .select1 .usesond a{background: url(../images/system/add-ss.jpg) no-repeat 30px center; padding-left:50px;}
.add-tr-gl{ background:url(../images/add-gl.jpg) repeat-x; height:30px;}

/*------------------------------------线路报名-----------------------------------*/
.xlbm-tab{ margin-top:5px;}
.xlbm-texttitle{ background:#ededed; color:#2b8ee5; font-weight:bold; padding-left:20px;}
.xlbm-ftrq{ padding-left:20px;}
.xlbm-ftdate{ color:#ea1117;}
.xlbm-title-left{ float:left; }
.xlbm-title-right{ float:right;}
.add-zk{background: url(../images/system/add-zk.jpg) no-repeat 30px center!important; padding-left:50px!important;}
.add-sc{background: url(../images/system/add-ss.jpg) no-repeat 30px center!important; padding-left:50px!important;}
.add-scond-leftimg{ background:url(../images/system/dian_03.jpg) no-repeat 30px center!important; border:none;}
.add-btnbg{ background:url(../images/system/zzgl_14.jpg) no-repeat; width:70px; height:25px; line-height:25px; text-align:center; border:none; color:#fff; font-weight:bold; margin-right:10px; _margin-right:5px;}


.xlbm-tab-input{ width:47px; height:18px; border:1px solid #d7d7d7; line-height:18px; text-align:center;}
.xlbm-bxqd-input{ width:134px; height:18px; border:1px solid #d7d7d7; line-height:18px; }
.xlbm-bxqd-select{ width:134px;  border:1px solid #d7d7d7;  margin-left:10px;  _margin-left:5px; }
.xlbm-tab-border{ border:1px solid #e0e0e0; }
.xlbm-jhdd-select{ width:200px;  border:1px solid #d7d7d7;  margin-left:10px;  _margin-left:5px;}
.xlbm-tab-gx{ height:1px; background:#dbdbdb; margin:10px auto;}
.xlbm-ykinfor{ background:#f7f7f7;}
.xlbm-ykinfor td{ padding-left:20px;}
.xlbm-ykinfor-title{ color:#000;}
.xlbm-ykinfor-input1{ width:48px; height:18px; border:1px solid #d7d7d7; line-height:18px;}
.xlbm-ykinfor-input2{ width:35px; height:18px; border:1px solid #d7d7d7; line-height:18px;}
.xlbm-ykinfor-input3{ width:80px; height:18px; border:1px solid #d7d7d7; line-height:18px;}
.xlbm-bz-put{ width:750px; height:94px; line-height:22px;  border:1px solid #d7d7d7;}
.xlbm-bz-pad{ padding-top:15px;}
.xlbm-ykinfor-select{width:35px;  border:1px solid #d7d7d7;  margin-left:10px;  _margin-left:5px;}
.xlbm-btn-jl{ padding:20px 0px; text-align:center; }

/*-----------------------------------报销审批------------------------------*/
#approval{height:150px;border:1px solid #eeeeee;margin-top:5px;min-width:800px;}
.approval_title{border:1px solid #eeeeee;width:25px;height:150px; text-align:center;float:left;line-height:35px;background:#d7d7d7;color:#dd7800;font-weight:bold;}
#data_comparison{height:150px;width:100px;float:left;border:1px solid #eeeeee;display:inline;}
.data_comparison_title{height:30px;background:#d7d7d7;line-height:30px; text-align:center;color:#dd7800;font-weight:bold;}
.data_comparison_radio{height:80px;padding-top:40px;}
#explain{height:150px;width:210px;float:left;border:1px solid #eeeeee;display:inline;}
.explain_title{height:30px;background:#d7d7d7;line-height:30px; text-align:center;color:#dd7800;font-weight:bold;}
.explain_input textarea{width:208px;height:115px;border:1px solid #eeeeee;margin-top:2px;}
#explain_people{height:150px;width:100px;float:left;border:1px solid #eeeeee;display:inline;}
.explain_people_title{height:30px;background:#d7d7d7;line-height:30px; text-align:center;color:#dd7800;font-weight:bold;overflow:hidden;}
.explain_people_div{height: 28px; line-height:28px; border:1px solid #eeeeee; text-align: center; }
#yijian{height:150px;width:100px;float:left;border:1px solid #eeeeee;display:inline;}
.yijian_title{height:30px;background:#d7d7d7;line-height:30px; text-align:center;color:#dd7800;font-weight:bold;overflow:hidden;}
.yijian_div{height: 28px; line-height:28px; border:1px solid #eeeeee; text-align: center; }
#shuoming{height:150px;width:372px;float:left;border:1px solid #eeeeee;display:inline;}
.shuoming_title{height:30px;background:#d7d7d7;line-height:30px; text-align:center;color:#dd7800;font-weight:bold;overflow:hidden;}
.shuoming_div {height: 28px; line-height:28px; border:1px solid #eeeeee; text-align: center; }
